main motor - French English Dictionary